We are looking for a passionate AI Engineer/Machine Learning Engineer who will work alongside software and hardware engineers to teach robots new skills and support AI researchers with the infrastructure and tools needed to advance their work. You will contribute to developing and maintaining systems that allow robots to learn and perform tasks autonomously.
Responsibilities:
- Develop and implement state-of-the-art machine learning models and algorithms for various applications.
- Handle large-scale datasets and perform data preprocessing, ensuring high data quality for model training.
- Collaborate with cross-functional teams to design and build scalable machine learning infrastructure and tooling.
- Utilize cloud-based training environments (AWS, Google Cloud, Azure) for model deployment and monitoring.
- Maintain and improve software tooling for machine learning operations, incorporating continuous integration and automated testing frameworks.
- Stay up-to-date with the latest advancements in AI and machine learning technologies and incorporate them into ongoing projects.
Qualifications:
- Bachelor's degree in Computer Science, Robotics, Engineering, or a related field (Master’s or Ph.D. preferred).
- 2-5 years of experience in AI, machine learning, or related fields (5+ years for senior roles).
- Proficiency in Python, C++, or similar programming languages.
- Hands-on experience with deep learning libraries such as PyTorch, TensorFlow, or JAX.
- Strong background in distributed computing, parallel processing techniques, and handling large-scale datasets.
- Solid understanding of machine learning techniques and models.
- Experience with configuration management and Linux environments.
- Practical knowledge of software engineering principles, including algorithms, data structures, and system design.
Top Skills Required:
- 2+ years of experience with Linux.
- 2+ years of experience with Python.
- 2+ years of experience with configuration management.
About BrickRed Systems:
BrickRed Systems is a global leader in next-generation technology, consulting, and business process service companies. We enable clients to navigate their digital transformation. BrickRed Systems delivers a range of consulting services to our clients across multiple industries around the world. Our practices employ highly skilled and experienced individuals with a client-centric passion for innovation and delivery excellence.